@charset "utf-8";
/* CSS Document */

body
  		{
		padding-top:5px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		color:#333333;
        }
.top
		{
		padding:10px 0 10px 0;		
		background:#de2783;
		}		
.fl
		{

		float:left;
		}	
.fr
		{
		float:right;
		}
.logo
		{
		float:left;
		padding:0 0 0 15px;
		margin:0 0 0 15px;
		background:url(../skin/logo.png) no-repeat;
		height:46px;
		width:167px;
		}
.logo-bottom
		{
		float:right;
		padding:15px 0 0 0;
		margin:15px 0 0 0;
		background:url(../skin/logo-bottom.jpg) no-repeat;
		height:45px;
		width:177px;
		}								
.menu
		{
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		text-transform:uppercase;
		color:#FFFFFF;
		padding:35px 0 0 50px;
		}
.menu ul
		{
		clear:both;
		padding:0;
		margin:0;
		}
.menu li
		{
		list-style:none;
		float:left;
		display:block;
		padding-right:30px;
		text-align:left;
		}
.menu li a
		{
		text-decoration:none;
		color:#FFFFFF;
		text-align:left;
		}	
.menu li a:hover
		{
		text-decoration:underline;
		color:#FFFFFF;
		cursor:pointer;
		}
.titlehomepage
		{
		background:url(../skin/home.png) no-repeat left;
		float:left;
		font-weight:bold;
		height:25px;
		color:#de2783;
		padding-left:15px;
		}		
.titlehomepage a
		{
		text-decoration:none;
		color:#de2783;
		}
.titlehomepage a:hover
		{
		text-decoration:underline;
		color:#de2783;
		}
.addthis
		{
		padding-top:5px;
		float:right;
		height:18px;
		}										
.addthis ul
		{
		clear:both;
		}	
.addthis li
		{
		float:left;
		display:block;
		list-style:none;
		padding-left:5px;
		}
.facebook
		{
		background:url(../skin/facebook.png) no-repeat;
		width:16px;
		height:16px;
		}
.twitter
		{
		background:url(../skin/twitter.png) no-repeat;
		width:16px;
		height:16px;
		}
.google
		{
		float:left;
		background:url(../skin/google.png) no-repeat;
		width:16px;
		height:16px;
		}
.yahoo
		{
		float:left;
		background:url(../skin/yahoo.png) no-repeat;
		width:16px;
		height:16px;
		}
.in
		{
		background:url(../skin/in.png) no-repeat;
		width:16px;
		height:16px;
		}	
.g-1
		{
		background:url(../skin/g+.png) no-repeat;
		width:24px;
		height:15px;
		}																					
.slide-register
		{
		width:1000px;
		height:400px;
		padding:0;
		margin:0;
		}
.slide
		{
		width:1000px;
		height:400px;
		position:absolute;
		z-index:50;
		}		
.register
		{
		float:right;
		width:223px;
		position:relative;
		z-index:1000;
		top:20px;
		right:20px;
		font-size:11px;
		color:#333333;
		}	
.bg-reg-top
		{
		background:url(../skin/bg-reg-top.png) no-repeat;
		width:223px;
		height:10px;
		}
.bg-reg-center
		{
		background:url(../skin/bg-reg-center.png) repeat-y;
		width:203px;
		padding:0 10px;
		line-height:18px;
		}
.bg-reg-bottom
		{
		background:url(../skin/bg-reg-bottom.png) no-repeat;
		width:223px;
		height:10px;
		}
.title-reg
		{
		text-transform:uppercase;
		color:#de2783;
		font-size:12px;
		border-bottom:#de2783 solid 2px;
		margin-bottom:5px;
		font-weight:bold;
		}	
.reg
		{
		height:19px;
		width:200px;
		font-size:11px;
		margin-bottom:8px;
		padding-left:4px;
		color:#666666;
		line-height:19px;
		}
.btn-reg
		{
		background:url(../skin/buttom-reg.jpg) no-repeat center;
		width:75px;
		height:25px;
		font-weight:bold;
		border:none;
		color:#FFFFFF;
		text-transform:uppercase;
		font-size:11px;
		}													
.t-l
		{
		background:#f3f3f3;
		line-height:28px;
		padding:0 10px;
		height:28px;
		}	
.login
		{
		height:19px;
		line-height:19px;
		width:120px;
		font-size:11px;
		padding:0 5px;
		margin:0 5px;
		color:#666666;
		border:none;
		}
			
.btnlogin
		{
		background:url(../skin/buttom-login.png) no-repeat;
		width:66px;
		height:20px;
		float:left;
		font-size:11px;
		font-weight:bold;
		color:#ffffff;
		padding:0 2px 2px 2px;
		border:none;
}		
.forgotpass
		{
		float:left;
		padding:0 0 0 0;
		font-size:11px;
		color:#FFFFFF;
		}
.forgotpass a
		{
		color:#FFFFFF;
		text-decoration:none;
		font-weight:normal;

		}
.forgotpass a:hover
		{
		text-decoration:underline;
		color:#FFFFFF;
		}	
.bx-top
		{
		background:url(../skin/bx-top.jpg) no-repeat top;
		height:28px;
		margin-top:15px;
		padding:10px 0 0 5px;
		}
.bx-center
		{
		clear:both;
		background:#FFFFFF;
		border-left:#dddddd solid 1px;
		border-right:#dddddd solid 1px;
		padding:7px;
		margin:0 0 0 5px;
		color:#444444;
		}	
.bx-bottom
		{
		background:url(../skin/bx-bottom.jpg) no-repeat bottom;
		height:6px;
		margin-bottom:15px;
		}
.bx-top-b
		{
		background:url(../skin/bx-top-b.jpg) no-repeat top;
		height:28px;
		margin-top:15px;
		padding:10px 0 0 5px;
		}
.bx-center
		{
		background:#FFFFFF;
		border-left:#dddddd solid 1px;
		border-right:#dddddd solid 1px;
		padding:7px;
		margin:0 0 0 5px;
		}	
.bx-bottom-b
		{
		background:url(../skin/bx-bottom-b.jpg) no-repeat bottom;
		height:6px;
		margin-bottom:15px;
		}
.bg-bx-top
		{
		background:url(../skin/bg-bx-top.jpg) no-repeat top;
		height:32px;
		margin:0 0 -4px 0;
		padding:4px 0 0 5px;
		line-height:35px;
		}							
.title-box-l
		{
		background:url(../skin/bg-title-bx-l.jpg) no-repeat left;
		float:left;
		width:5px;
		height:23px;
				
}
.title-box-l span
		{
		float:left;
		margin:0 0 0 5px;
		outline:0 none;
		display:block;
		list-style:none outside none;				
}
.title-box-r
		{
		float:left;
		background:url(../skin/bg-title-bx-r.jpg) no-repeat right;
		height:23px;
		padding-right:5px;
		text-transform:uppercase;
		color:#FFFFFF;
		font-weight:bold;
		font-size:11px;
		line-height:23px;
		
}	
.buttom-details
		{
		float:right;
		background:url(../skin/bg-buttom-details.jpg) no-repeat; 
		width:65px; 
		height:22px; 
		padding: 0px 5px 0 7px;
		color:#de2783;
		line-height:22px;
		}
.buttom-details a
		{
		color:#de2783;
		text-decoration:none;
		}
.buttom-details a:hover
		{
		color:#de2783;
		text-decoration:underline;
		}
.t-v
		{
		clear:both;
		padding:0;
		margin:0;
		}
.t-v ul
		{
		clear:both;
		padding:0;
		margin:0;
		}
.t-v li
		{
		float:left;
		display:block;
		list-style:none;
		padding:5px 5px 5px 6px;
		margin:0;
		text-align:center;
		}
.t-v li a
		{
		text-decoration:none;
		color:#0099cc;
		font-size:11px;
		font-weight:bold;
		}
.t-v li a:hover
		{
		color:#de2783;
		cursor:pointer;
		text-decoration:underline;
		}																	
.boder-img-1
		{
		text-align:center;
		width:100px;
		height:100px;
		padding:3px;
		border:solid #CCCCCC 1px;
		}
.boder-img-2
		{
		text-align:center;
		width:75px;
		height:75px;
		padding:3px;
		border:solid #CCCCCC 1px;
		}
.boder-img-3
		{
		text-align:center;
		width:60px;
		height:60px;
		padding:2px;
		border:solid #CCCCCC 1px;
		}				
.news-g
		{
		width:350px;
		float:left;
		margin:10px 0;
		}
.news-g h4, p
		{
		text-align:justify;
		}
.news-g h4 a
		{
		font-size:12px;
		color:#333333;
		text-decoration:none;
		}
.news-g h4 a:hover
		{
		font-size:12px;
		text-align:justify;
		text-decoration:none;
		color:#de2783;
		}	
.news-g h5
		{
		padding-top:5px;
		text-align:right;
		text-decoration:none;
		color:#de2783;
		}
.news-g h5 a
		{
		text-decoration:none;
		color:#de2783;
		}	
.news-g h5 a:hover
		{
		text-decoration:underline;
		color:#de2783;
		}												
.tv-on
		{
		clear:both;
		margin-bottom:10px;
		border-bottom:dotted #CCCCCC 1px;
		height:75px;
		}
.bd-btt
		{
		border-bottom:dotted #CCCCCC 1px;
		clear:both;
		}		
.tv-on p
		{
		font-size:11px;
		color:#333333;
		}
.tv-on span a
		{
		font-size:11px;
		font-weight:bold;
		color:#0099cc;
		text-decoration:none;
		}
.tv-on span a:hover
		{
		color:#de2783;
		text-decoration:underline;
		}
.tv-on h5
		{
		padding-top:5px;
		text-align:left;
		color:#999999;
		font-size:11px;
		font-weight:normal;
		}
.menu-ff
		{
		background-color:#de2783;
		font-size:11px;
		font-weight:bold;
		color:#FFFFFF;
		line-height:28px;
		padding:0px 0 0 10px;
		}
.menu-ff li
		{
		color:#FFFFFF;
		display:block;
		padding:0px 10px;
		}
.menu-ff li a
		{
		color:#FFFFFF;
		display:block;
		text-decoration:none;
		}
.menu-ff li a:hover
		{
		color:#FFFFFF;
		text-decoration:underline;
		}	
.abc
		{
		background:url(../images/img1.jpg) no-repeat scroll left top transparent;
		width:100px;
		height:100px;
		}																							